#ifndef _RUN_H
#define _RUN_H

#include "Card.h"
#include "Meld.h"
#include "Set.cpp"
#include "SetIter.cpp"
#include <iostream>
#include <string>

using std::ostream;
using std::string;

class Run : public Meld{
 public:
  Run();
  Run(Set<Card> aSet);
  Run(const Run& copyRun);
  Run(const Meld& copyMeld);
  ~Run();
  
  //Checkers
  Set<Card> getValidCards();
  bool isValid() const;
} ;

#endif
